home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 76 / XENIATGM66.iso / Indiana Jones / Indiana Jones.exe / RESOURCE / PREVIEW.GOB / cog_riv_ambtowerfalls.cog < prev    next >
Text File  |  1999-11-15  |  2KB  |  65 lines

  1. # Jones 3D Cog Script
  2. #
  3. # RIV_AmbTowerFalls.cog
  4. #
  5. # [TRM]
  6. #
  7. # (C) 1999 LucasArts Entertainment Co. All Rights Reserved
  8. # ========================================================================================
  9.  
  10. symbols
  11.  
  12.     message     entered
  13.     
  14.     thing       ambientPos1
  15.     thing       ambientPos2
  16.     
  17.     sector      sec_On1         linkID=1
  18.     sector      sec_On2         linkID=1
  19.     sector      sec_On3         linkID=1
  20.     
  21.     sector      sec_Off1        linkID=0
  22.     sector      sec_Off2        linkID=0
  23.     sector      sec_Off3        linkID=0
  24.     
  25.     sound       snd_Water=riv_h20_rapid_a.wav     local
  26.     
  27.     int         amb_Channel1    local
  28.     int         amb_Channel2    local
  29.     
  30.     int         playing=0      local
  31.     
  32. end
  33.  
  34. # ========================================================================================
  35.  
  36. code
  37.  
  38. entered:
  39.  
  40.     # play waterfall ambient at full volume
  41.     if((GetSenderID() == 1) && (playing == 0))
  42.     {
  43.         Print("waterfall: full vol");
  44.         playing = 1;
  45.         amb_Channel1 = PlaySoundThing(snd_Water, ambientPos1, 1.0, 5, 18, 0x0001);
  46.         Sleep(0.5);
  47.         amb_Channel2 = PlaySoundThing(snd_Water, ambientPos2, 1.0, 5, 18, 0x0001);
  48.     }
  49.     
  50.     # stop waterfall ambient
  51.     if((GetSenderID() == 0) && (playing == 1))
  52.     {
  53.         Print("stopping waterfall");
  54.         playing = 0;
  55.         StopSound(amb_Channel1, 0.5);
  56.         StopSound(amb_Channel2, 0.5);
  57.     }
  58.     
  59.     return;
  60.  
  61. # ========================================================================================
  62.  
  63. end
  64.  
  65.